package org.gtugs.omsk.funnycats.application;

import android.app.Application;

public class FunnyCatsApplication extends Application{
	public static final String TAG = "org.gtugs.omsk.funnycats";
	public static class Log{
		
		public static void v(String localTag, String message){
			android.util.Log.v(TAG, makeMessage(localTag, message));
			android.util.Log.v(localTag, message);
		}
		
		public static void d(String localTag, String message){
			android.util.Log.d(TAG, makeMessage(localTag, message));
			android.util.Log.d(localTag, message);
		}
		
		public static void i(String localTag, String message){
			android.util.Log.i(TAG, makeMessage(localTag, message));
			android.util.Log.i(localTag, message);
		}
		
		public static void w(String localTag, String message){
			android.util.Log.w(TAG, makeMessage(localTag, message));
			android.util.Log.w(localTag, message);
		}
		
		public static void w(String localTag, Throwable t){
			android.util.Log.w(localTag, t);
		}
		
		public static void w(String localTag, String message, Throwable t){
			android.util.Log.w(TAG, makeMessage(localTag, message), t);
			android.util.Log.w(localTag, message, t);
		}
		
		public static void e(String localTag, String message){
			android.util.Log.e(TAG, makeMessage(localTag, message));
			android.util.Log.e(localTag, message);
		}
		
		public static void e(String localTag, String message, Throwable t){
			android.util.Log.e(TAG, makeMessage(localTag, message), t);
			android.util.Log.e(localTag, message, t);
		}
		
		protected static String makeMessage(String localTag, String message){
			return localTag + ": " + message;
		}
	}
	
}
